unable to be explained - Inglés Sinónimo Diccionario